ambulacral sucker - Turkish English Dictionary